convenio suplementario - Spanish English Dictionary